material processing and delivery - German English Dictionary